create external table jms_dwd.`dwd_monitor_wo_dt` (
  `id` bigint  comment 'id',
  `work_order_code` string    comment '监控工单编号',
  `apply_name` string    comment '申报人姓名',
  `apply_contact_information` string    comment '申报人联系方式',
  `waybill_no` string    comment '运单号',
  `operation_type_id` bigint   comment '操作类型id',
  `operation_type_name` string    comment '操作类型名称',
  `problem_piece_id` bigint   comment '问题件id',
  `problem_piece_code` string    comment '问题件编号',
  `problem_type_id` bigint   comment '问题件类型id（基础数据的一级类型id）',
  `problem_type_code` string    comment '问题件类型编码',
  `problem_type_name`string    comment '问题件类型名称',
  `problem_type_subject_id` bigint  comment '问题件二级类型id（基础数据的二级类型id）',
  `problem_type_subject_code` string   comment '问题件二级类型编码',
  `problem_type_subject_name`string   comment '问题件二级类型名称',
  `problem_description` string    comment '问题件原因',
  `apply_cancel_reason` string    comment '申报网点撤销原因',
  `problem_piece_attachment` string    comment '问题件附件',
  `proof_attachment` string    comment '举证附件 [{"name":"","path":""}]',
  `video_attachment` string    comment '视频附件',
  `customer_code` string    comment '客户编码',
  `customer_name` string    comment '客户名称',
  `penalty_amount` string   comment '处罚金额',
  `award_amount` string   comment '奖励金额',
  `subsidy_amount` string   comment '补贴金额',
  `handling_fee` string   comment '手续费用',
  `work_order_status` int   comment '问题件流转状态 0:待处理 1:待处理 2:待审核 3:已审核 4:已驳回 5:已申诉 6:已结案 7:撤销 8:已出帐',
  `work_order_source` int   comment '监控工单来源',
  `apply_review_flag` int   comment '申请方网点是否发起重审: 1否,2是',
  `responsible_review_flag` int   comment '责任方代理是否发起重审: 1否,2是',
  `intervention_flag` int   comment '责任方是否请求代理区介入: 1否,2是',
  `appeal_flag` int   comment '是否申诉过: 1否,2是',
  `finish_time` string   comment '完结时间',
  `finish_type` int  comment '完结类型（1：申报代理区超时未处理，2：责任网点超时未处理，3：责任代理区超时未处理，4：申报网点撤销，5：人工完结(申报代理区驳回后申报网点直接完结)，6：人工完结(责任网点认责），7：人工完结(总部完结））',
  `flow_flag` int   comment '是否已生成流水单：1否，2是',
  `subsidy_flow_flag` int   comment '是否已生成补贴流水单：1否，2是',
  `create_by` bigint   comment '创建人id',
  `update_by` bigint   comment '更新人id',
  `create_by_name` string    comment '创建人名称',
  `update_by_name` string    comment '最后修改人名称',
  `status_update_time` string   comment '状态更新时间',
  `create_time` string   comment '创建时间',
  `update_time` string   comment '更新时间',
  `is_enable` int   comment '是否启用（1=启用，2=不启用）',
  `is_delete` int   comment '是否删除:1未删除,2已删除',
  `apply_network_id` int  comment '申报网点id',
  `apply_network_code` string   comment '申报网点code',
  `apply_network_name` string   comment '申报网点name',
  `apply_proxy_id` int  comment '申报代理区id',
  `apply_proxy_code` string   comment '申报代理区code',
  `apply_proxy_name` string   comment '申报代理区name',
  `resp_network_id` int  comment '责任网点id',
  `resp_network_code` string   comment '责任网点code',
  `resp_network_name` string   comment '责任网点name',
  `resp_proxy_id` int  comment '责任代理区id',
  `resp_proxy_code` string   comment '责任代理区code',
  `resp_proxy_name` string   comment '责任代理区name',
  `penalty_network_id` int  comment '处罚网点id',
  `penalty_network_code` string   comment '处罚网点code',
  `penalty_network_name` string   comment '处罚网点name',
  `award_network_id` int  comment '奖励网点id',
  `award_network_code` string   comment '奖励网点code',
  `award_network_name` string   comment '奖励网点name',
  `subsidy_network_id` int  comment '补贴网点id',
  `subsidy_network_code` string   comment '补贴网点code',
  `subsidy_network_name` string   comment '补贴网点name',
  `fee_network_id` int  comment '手续费网点id',
  `fee_network_code` string   comment '手续费网点code',
  `fee_network_name` string   comment '手续费网点code',
  `apply_center_id` int  comment '申报所属中心id',
  `apply_center_code` string   comment '申报所属中心code',
  `apply_center_name` string   comment '申报所属中心name',
  `resp_center_id` int  comment '责任所属中心id',
  `resp_center_code` string   comment '责任所属中心code',
  `resp_center_name` string   comment '责任所属中心name',
  `resp_flag` int  comment '责任网点标识：1网点，2集散点，3转运中心',
  `package_number_info` string   comment '包号信息',
  `plate_number` string   comment '车牌号',
  `shipment_no` string   comment '任务单号',
  `shipment_name` string   comment '任务单名称',
  `resp_attribute` int  comment '责任人属性, 1自有，2外包',
  `resp_name` string   comment '责任人名称',
  `resp_is_penalty` int  comment '是否进行处罚, 1否，2是',
  `resp_penalty_mode` int  comment '处罚方式, 1现金，2其他',
  `resp_penalty_amount` string  comment '责任网点处罚金额',
  `resp_remark` string   comment '责任网点备注',
  `violation_happen_time` string  comment '违规发生时间，总部录单必填，其他非必填',
  `resp_proxy_penalty_amount` string  comment '代理区直接录单处罚金额',
  `package_inside_number` int  comment '包内件数',
  `real_package_inside_number` int  comment '实际包内件数',
  `real_award_amount` string  comment '实际奖励金额',
  `real_penalty_amount` string  comment '实际惩罚金额',
  `apply_network_type` int  comment '申报节点类型 1网点 责任申报同代理区 2网点 责任申报跨代理区 3代理区 4总部',
  `artificial_type` int  comment '人工完结类型细分 1 责任代理区直接结案 2 总部直接结案 3 责任网点代理区-修改原判罚 4 总部修改原判罚',
  `is_import` int  comment '是否导入的数据 1是 2否',
  `duty_video` string  comment '责任人视频',
  `proof_video` string  comment '举证视频',
  `resp_leader` string   comment '责任组长',
  `resp_supervisor` string   comment '责任主管',
  `resp_center_header` string   comment '责任转运中心负责人',
  `flow_flag_beforehand` int   comment '是否已生成流水单：1否，2是',
  `subsidy_flow_flag_beforehand` int
)comment '监控工单表'
PARTITIONED BY (
  `dt` string COMMENT '分区(yyyy-mm-dd)')
STORED AS PARQUET
LOCATION
  '/dw/hive/jms_dwd.db/external/dwd_monitor_wo_dt'